Stored Procedures [dbo].[BAEEventSetupGetChosenFunctions]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Parameters
NameData TypeMax Length (Bytes)
@groupNamevarchar(40)40
@eventCodevarchar(15)15
SQL Script
create procedure [dbo].[BAEEventSetupGetChosenFunctions] @groupName varchar(40),
     @eventCode varchar(15) as
IF(@groupName <> '')
        BEGIN
            SELECT p.* FROM EventSetupFunctionGroup, Product p
            WHERE FunctionCode COLLATE database_default = p.PRODUCT_MINOR COLLATE database_default
                AND GroupName = @groupName
                 AND EventCode = @eventCode
                AND EventCode COLLATE database_default = p.PRODUCT_MAJOR COLLATE database_default
            ORDER BY FunctionOrder
        END
    ELSE
        BEGIN
            SELECT p.* FROM EventSetupFunctionGroup, Product p
            WHERE FunctionCode COLLATE database_default = p.PRODUCT_MINOR COLLATE database_default
                AND EventCode = @eventCode
                AND EventCode COLLATE database_default = p.PRODUCT_MAJOR COLLATE database_default
            ORDER BY FunctionOrder
        END

GO
Uses